package gek.uni.aspirant.ocl.types.prolog;

/**
 * Класс для представления объектов, создаваемых во время генерации исходного
 * кода на языке prolog.<br/>
 * Содержат код на языке пролог <code>code</code> и имя переменной, в которой
 * хранится возвращаемое значение <code>resultVarName</code>
 * 
 * 
 * 
 * @author arkady
 * 
 */
public class CodeGeneratorPair {

  /**
   * код на языке Prolog
   */
  private String code;

  /**
   * Имя переменной, в которой хранится возвращаемое значение
   */
  private String symbolicCode;

  public CodeGeneratorPair() {
    super();
  }

  public CodeGeneratorPair(String code, String symbolicCode) {
    super();
    this.code = code;
    this.symbolicCode = symbolicCode;
  }

  public String getCode() {
    return code;
  }

  public void setCode(String code) {
    this.code = code;
  }

  public String getResultVarName() {
    return symbolicCode;
  }

  public void setResultVarName(String resultVarName) {
    this.symbolicCode = resultVarName;
  }

}
